
import { Toast } from 'vant';
import Vue from 'vue'
//监听手机物理返回键的事件
document.addEventListener('plusready', function () {
    var first = null;
    plus.key.addEventListener('backbutton', function () {

        if (!first) {
            first = new Date().getTime(); //记录第一次按下回退键的时间
            var urls = location.hash.split('/')[1]
            //var Currenturls = location.hash.split('/')[0]

            if (urls == "NewD" || urls == "StartScan") {

                // alert(urls);
                //history.go(-1);
            } else {
                history.back(-1);
            }
            // 定义开关设置
            Vue.prototype.qi_showRight = false      

            // 显示一个简单的Toast消息
            Toast({
                message: '再按一次返回退出',
                position: 'bottom',
            });
            setTimeout(function () {
                //0.5s中后清除，因为1s的间隔相对于太长，这样连续按两次就退出去，效果不好
                first = null;
                // window.location.reload();
            }, 500);
        } else {
            if (new Date().getTime() - first < 500) {
                //如果两次按下的时间小于0.5s，同上
                plus.runtime.quit(); //那么就退出app
            }
        }
    });
})